burst out weeping - German English Dictionary